Soft Constraints and Exact Penalty Functions in Model Predictive Control
نویسندگان
چکیده
One of the strengths of Model Predictive Control (MPC) is its ability to incorporate constraints in the control formulation. Often a disturbance drives the system into a region where the MPC problem is infeasible and hence no control action can be computed. Feasibility can be recovered by softening the constraints using slack variables. This approach does not necessarily guarantee that the constraints will be satisfied, if possible. Results from the theory of exact penalty functions can be used to guarantee constraint satisfaction. This paper describes a method for computing a lower bound for the constraint violation penalty weight of the exact penalty function. One can then guarantee that the soft-constrained MPC solution will be equal to the hard-constrained MPC solution for a bounded subset of initial states, control inputs and reference trajectories.
منابع مشابه
Constraint Reduction with Exact Penalization for Model-Predictive Rotorcraft Control
Model-Predictive Control (also known as Receding-Horizon Control (RHC)) has been highly successful in process control applications. Its use for aerospace applications has been hindered by its high computational requirements. In the present paper, it is proposed to use enhanced primal-dual interior-point optimization techniques in the convex-quadratic-program-based RHC control of a rotorcraft. E...
متن کاملA multi-criteria vehicle routing problem with soft time windows by simulated annealing
This paper presents a multi-criteria vehicle routing problem with soft time windows (VRPSTW) to mini-mize fleet cost, routes cost, and violation of soft time windows penalty. In this case, the fleet is heterogene-ous. The VRPSTW consists of a number of constraints in which vehicles are allowed to serve customers out of the desirable time window by a penalty. It is assumed that this relaxation a...
متن کاملConstraint handling and stability properties of model predictive control
This paper reviews the effects of the presence of hard constraints in the stability of model predictive control (MPC). Assuming a fixed active set, we show that the optimal solution can be expressed in a general state-feedback closed form. This corresponds to a piecewise linear controller, for the linear model case. The changes introduced in the original unconstrained solution by the active con...
متن کاملModel predictive control for discrete-event systems with soft and hard synchronization constraints
Max-plus-linear models can be used to model discrete-event systems with only synchronization and no concurrency. The synchronization constraints in max-plus-linear discrete-event systems are hard, i.e., they cannot be broken under any circumstance. We consider a class of discrete-event systems with both hard and soft synchronization constraints, i.e., if necessary, some synchronization conditio...
متن کاملUsing an Efficient Penalty Method for Solving Linear Least Square Problem with Nonlinear Constraints
In this paper, we use a penalty method for solving the linear least squares problem with nonlinear constraints. In each iteration of penalty methods for solving the problem, the calculation of projected Hessian matrix is required. Given that the objective function is linear least squares, projected Hessian matrix of the penalty function consists of two parts that the exact amount of a part of i...
متن کامل